package com.ruoyi.event.domain;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.ruoyi.common.core.domain.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.Date;

/**
 * 地址变更对象 event_dzbg
 *
 * @author strongme
 * @date 2023-02-04
 */
@Data
@EqualsAndHashCode(callSuper = true)
@TableName("event_dzbg")
public class EventDzbg extends BaseEntity {

    private static final long serialVersionUID = 1L;

    /**
     * id
     */
    @TableId(value = "dzbg_id")
    private Long dzbgId;
    /**
     * 吸毒人员id
     */
    private Long userId;
    /**
     * 变更原因
     */
    private String bgyy;
    /**
     * 现执行地
     */
    private String xzxd;
    /**
     * 变更后地址
     */
    private String bghdz;
    /**
     * 戒毒/康复起始时间
     */
    private Date jdkfqssj;
    /**
     * 戒毒/康复结束时间
     */
    private Date jdkfjssj;
    /**
     * 变更原因附件
     */
    private String bgyyfj;
    /**
     * 接收地工作部门意见
     */
    private String jsdgzbmyj;
    /**
     * 接收地工作部门签名
     */
    private String jsdgzbmqm;
    /**
     * 接收地工作部门日期
     */
    private Date jsdgzbmrq;
    /**
     * 接收地工作小组意见
     */
    private String jsdgzxzyj;
    /**
     * 接收地工作小组签名
     */
    private String jsdgzxzqm;
    /**
     * 接收地工作小组日期
     */
    private Date jsdgzxzrq;
    /**
     * 执行地工作站意见
     */
    private String zxdgzzyj;
    /**
     * 执行地工作站签名
     */
    private String zxdgzzqm;
    /**
     * 执行地工作站日期
     */
    private Date zxdgzzrq;
    /**
     * 执行地领导小组意见
     */
    private String zxdldxzyj;
    /**
     * 执行地领导小组签名
     */
    private String zxdldxzqm;
    /**
     * 执行地领导小组日期
     */
    private Date zxdldxzrq;
    /**
     * 接收方审核状态
     */
    private String status;
    /**
     * 备注
     */
    private String remark;

}
